a sidewalk - Français Anglais Dictionnaire